Redeemer God - French English Dictionary